package com.zhouxiaoge.策略模式;

/**
 * @author 周小哥  gqzmy@163.com 2022/9/27 22:33
 * <p>
 * 放策略的地方
 */

public class StrategyContext {


    private IStrategy iStrategy;

    // 构造函数使用哪个策略
    public StrategyContext(IStrategy iStrategy) {
        this.iStrategy = iStrategy;
    }

    // 具体开始使用策略
    public void operate() {
        iStrategy.operate();
    }
}
